Class Product

Description

This Class represents a dataobject for a Product



			
Variable Summary
ProductAdditionalType[] $Additionals
AutoStock $AutoStock
double $BuyingPrice
boolean $CallForPrice
Category $Category
ProductCategorySorting[] $CategorySortings
ProductCustomData[] $CustomData
string $DateCreated
string $DateUpdated
Delivery $Delivery
string $Description
boolean $DisableOnEmpty
double $Discount
DiscountGroup $DiscountGroup
ProductDiscount[] $Discounts
string $DiscountType
string $Ean
ProductExtraBuyRelation[] $ExtraBuyRelations
boolean $FocusCart
boolean $FocusFrontpage
int $Id
string $ItemNumber
String[] $LanguageAccess
string $LanguageISO
boolean $Online
OutOfStockBuy $OutOfStockBuy
PacketProductLine[] $PacketProducts
ProductPicture[] $Pictures
double $Price
string $ProductUrl
string $RelationCode
string $SeoCanonical
string $SeoKeywords
string $SeoLink
string $SeoTitle
int $Sorting
boolean $Status
int $Stock
VatGroup $StockLocationId
int $StockLow
ProductStockLocation[] $StockLocations
ProductTag[] $Tags
string $Title
mixed $Type
int $UnitId
string $Url
User[] $UserAccess
UserGroup[] $UserGroupAccess
ProductVariant[] $Variants
string $VariantTypes
VatGroup $VatGroup
double $Weight
Variables
ProductAdditionalType[] $Additionals

The ProductAdditionalTypes of the Product

AutoStock $AutoStock

Whether or not stock should be automatically controlled for the product. 1 for true, 0 for false, blank to inherit value from site

double $BuyingPrice

The internal purchase price of the Product

boolean $CallForPrice

Indicates whether or not 'Call for Price' information is available for this Product

Category $Category

The primary Category of the Product

int $CategoryId

The id of the primary Category of the Product

ProductCategorySorting[] $CategorySortings

Product/Category sorting

[CategoryId,Sorting] combinations

ProductCustomData[] $CustomData

The ProductCustomDatas of the Product

string $DateCreated

The datetime the Product was created

string $DateUpdated

The datetime of the lastest update of the Product

Delivery $Delivery

the Delivery of the Product

int $DeliveryId

the id of the Delivery of the Product

ProductDeliveryTime $DeliveryTime

the DeliveryTime of this product, (returns null for the "standard" and "standard_lager" types)

int $DeliveryTimeId

the id of the DeliveryTime, (0 to display amount of product in stock. -1 for no information at all)

string $Description

The description of the Product in the language indicated by the LanguageISO

string $DescriptionLong

The long description of the Product in the language indicated by the LanguageISO

string $DescriptionShort

The short description of the Product in the language indicated by the LanguageISO

boolean $DisableOnEmpty

Indicates whether or not the Product should be hidden in the shop when it is not in stock

double $Discount

The discount on the Product

DiscountGroup $DiscountGroup

The DiscountGroup of this Product

int $DiscountGroupId

The id of the DiscountGroup of this Product

ProductDiscount[] $Discounts

The custom discounts on this product

string $DiscountType

The type of discount given in Discount, either 'p' for percent or 'a' for a amount

string $Ean

The Ean number of the Product

ProductExtraBuyRelation[] $ExtraBuyRelations

Returns ProductExtraBuyRelations of the Product

boolean $FocusCart

Whether or not the Product should be displayed beneath the cart for extra focus

boolean $FocusFrontpage

Whether or not the Product should be displayed beneath the frontpage content for extra focus

double $GuidelinePrice

The guideline price of the product

int $Id

The id of the Product

string $ItemNumber

The item number of the Product

string $ItemNumberSupplier

The supplier item number of the Product

String[] $LanguageAccess

Specifies on which languages and sites this entity is accessible. An array of LANGUAGE-ISO_SITE-ID. Empty indicates that the Entity has no limit on access.

string $LanguageISO

The language Language ISO code of the Product for the active language (Solution_SetLanguage)

int $MinAmount

The minimum amount which can be ordered this product

boolean $Online

Indicates whether or not the Product is an online product (filesale)

OutOfStockBuy $OutOfStockBuy

The purchase status of the product when out of stock. 1 for true, 0 for false, blank to inherit value from site

PacketProductLine[] $PacketProducts

The PacketproductLines of the Product

ProductPicture[] $Pictures

The ProductPictures of the Product

double $Price

The sellingprice of the Product

User $Producer

The producer (User) of the Product

int $ProducerId

The id of the producer (User) of the Product

string $ProductUrl

The url for the product

int[] $RelatedProductIds

The ids of the related Products of this Product

string $RelationCode

The relationcode of the Product

Category[] $SecondaryCategories

The secondary Categories of the Product

int[] $SecondaryCategoryIds

The ids of the secondary Categories of the Product

string $SeoCanonical

The seo canonical of the Product in the language indicated by the LanguageISO

string $SeoDescription

The Seo description of the Product in the language indicated by the LanguageISO

string $SeoKeywords

The seo keywords of the Product in the language indicated by the LanguageISO

string $SeoLink

The Seo link of the Product in the language indicated by the LanguageISO

string $SeoTitle

The seo title of the Product in the language indicated by the LanguageISO

int $Sorting

The position of the Product amongst its siblings

boolean $Status

Indicates wether or not this Product is visible in the shop

int $Stock

Indicates the amount of this product in stock

VatGroup $StockLocationId

The Stock Location id of the Product 0 for default

int $StockLow

Indicates the amount of the low stock warning for this product

ProductStockLocation[] $StockLocations

The ProductStockLocations of the Product

ProductTag[] $Tags

The ProductTags of the Product

string $Title

The title of the Product in the language indicated by the LanguageISO

mixed $Type

The type of the Product (normal, giftcard, packet or discontinued)

ProductUnit $Unit

The ProductUnit of the Product

int $UnitId

The id of the ProductUnit of the Product

string $Url

External url describing the Product

User[] $UserAccess

The Users that can access this product of the Product (empty for all)

int[] $UserAccessIds

The ids of the Users that can access this product of the Product (empty for all)

UserGroup[] $UserGroupAccess

The UserGroups that can access this product of the Product (empty for all). The UserGroup with id 0 represents "visible for guests"

int[] $UserGroupAccessIds

The Ids of the UserGroups that can access this product of the Product (empty for all). The UserGroup with id 0 represents "visible for guests"

ProductVariant[] $Variants

The ProductVariants of the Product

string $VariantTypes

The title of the VariantTypes of the product (the name(s) of the VarientTypes concatted with //)

VatGroup $VatGroup

The VatGroup of the Product (null if none)

int $VatGroupId

The id of the VatGroup of the Product

double $Weight

The weight of the Product

Documentation generated on Thu, 26 Jul 2018 13:22:48 +0000 by phpDocumentor 1.4.4